package simax.integrator.controller

import grails.converters.JSON
import simax.integrator.adapter.ExtModelAdapter;
import simax.integrator.model.*

class RvQueryController {
    //static scaffold = RvQuery

    def index = {
    }
	
	def model = {
		def messages = RvMessage.withCriteria {
			max: 10			
		}
		
		if (messages.size() > 0) 
			render ExtModelAdapter.convert(messages[0])
		
		render "no data"
	}
	
	def code = {
render """
ㅇ 'BESTWORK_REP' 의 { STATUS == 'PASS' } 이면 초기상태 에서 '설비할당' 로 변경 { println "설비할당상태로 전이" }
ㅇ 'UNLOAD' 의 { STATUS == 'PASS' } 이면 '설비할당' 에서 종료상태 로 변경 { println "종료상태로 전이" }
"""
	}
	
	def data = {
		def messages = RvMessage.withCriteria {
			max: 10
		}
	
		if (messages.size() > 0) 
			render (messages as JSON)
		
		render "no data"
	}
}
